small spring whence water bubbles out - Alemán Inglés Diccionario